self-powered light fitting - Alemán Inglés Diccionario